mine thrower - French English Dictionary